Делаем простую форму, которая будет отображать записи.
Для того, что бы сделать выпадающий список нам нужно сначала поместить второй элемент DATA и указать на таблицу профессий. Нам понадобиться Microsoft Data Bound List. Вы можете найти его в списке компонентов.
Теперь самое главное настроить свойства. Для связи нам понадобятся.
RowSource Имя объекта управления данными, которое используется для заполнения списка. ListField Имя поля в наборе записей, определенном свойством RowSource, которое используется для заполнения списка. DataSource Имя объекта управления данными, с которым связывается список. DataField Имя поля в наборе записей, определенном свойством. DataSource Это поле используется для определения, какой элемента списка выбран. После выбора элемента списка и перемещения указателя текущей записи на другую запись это поле будет обновлено. BoundColumn Имя поля в наборе записей, определенном свойством RowSource, значение которого будет скопировано.
Общая схема связей выглядит так.
В результате мы получаем связанный список выбора.
Можно передвигаться от записи к записи смотреть профессию, можно изменять профессию.